home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 029a / xrm20.zip / XRM2.DOC < prev   
Text File  |  1991-09-10  |  5KB  |  131 lines

  1. Xremove 2.0
  2. written by Edmond Leung 
  3. 09/09/91
  4. CompuServe UID 70143,2217
  5. FidoNet Node No. 6:700/132.0
  6.  
  7. Xremove 2.0 is a combination of pervious version of Xdel 1.3 and Xremove 1.1
  8. With the new command line options. You can choose to search of multipule files
  9. or directories for deletion, display directories tree, remove empty
  10. directories, search files by attribute.
  11.  
  12. You are free to make copies of Xremove under two conditions.
  13. 1) Main program and this documentation file are together.
  14. 2) No modification have been made to both files.
  15.  
  16. Usage: XRM <-f|-d>[options...] [drive][path]<sub-directory|filespec>
  17.  
  18. command  -d     search and remove sub-directories.
  19.      -f     search for files
  20.  
  21. options  a      include All type of files
  22.      s      include System files
  23.      h      include Hidden files
  24.      r      include Read-only files
  25.      e      remove Empty directories, default is on only when used with
  26.         command -d
  27.      x      eXclude sub-directories search, Xremove will search through
  28.         all lower sub-directories by default
  29.      t      display directories Tree
  30.      u      Unconditional delete. No confirmation before Xremove delete
  31.         files or sub-directories.
  32.      p      Pause between directory tree pages
  33.      q      Quiet mode (no messages, except prompts)
  34.  
  35.      No space should be added between options and command switch.
  36.      command prefix must be character '-'
  37.  
  38.  
  39. File attribute
  40. --------------
  41. Without a,s,h,r options, only normal files will be included. When applying 
  42. s,h,r options, normal files will always included plus files with the same
  43. attribute on. Use option 'a' will search all type of files.
  44.  
  45. Remove empty sub-directories
  46. ----------------------------
  47. When using command -f with the 'e' options, empty directory will be removed
  48. during deletion. This option is on by default when use command -d to remove
  49. directories.
  50.  
  51. Exclude sub-directories search 
  52. ------------------------------
  53. Xremove will search through sub-directories by default. When 'x' is added
  54. with command -f, only current directory will be searched. With command -d,
  55. no lower sub-directories will be removed, only all files in current directory 
  56. will be deleted. Neither directories tree nor directories report will be 
  57. displayed when eXclude sub-directories option is on.
  58.  
  59. Display directories tree
  60. ------------------------
  61. 't' option will take effect only when used with command -d. With this option,
  62. Xremove will display a directories tree from current directory or from given
  63. drive and path. An '*' appear after the sub-directory name indicate it
  64. is an empty sub-directory. Press any key to pause and continue the display.
  65.  
  66.  
  67. Unconditional delete
  68. --------------------
  69. Xremove will not stop and ask you to confirm the deletion of files or removal 
  70. of empty directories when 'u' is added. But error messages or summary will
  71. still display when Xremove terminated. For calling Xremove from a batch file,
  72. use with 'q'uiet option. Four different errorlevel will be set when Xremove 
  73. terminate. Only use this option when you know exactly what files and 
  74. directories will be deleted!
  75.  
  76. Page pause
  77. ----------
  78. When 'p' option is used. Screen will pause when directory tree is longer than
  79. one screen page. Press 's' to disable the page pause or any other key will
  80. pause again when another screen. Without this option, you can still pause and
  81. continue the screen by hitting any key.
  82.  
  83. Quiet mode
  84. ----------
  85. When 'q' is applied. No summary or messages will be displayed. Only
  86. confirmation prompts will display when 'u' option is not used. Combination
  87. of 'u' and 'q' options will not display any message all through the process.
  88.  
  89. Summary
  90. -------
  91. Xremove will display a summary of the number of sub-directory, file found and
  92. deleted when the program terminate or you quit at the middle of the operation.
  93. When eXclude sub-directories is on, no summary of directory will reported.
  94.  
  95.  
  96. Errorlevel
  97. ----------
  98.  
  99.     0       files or directories found and deleted.
  100.     1       bad command or options, file not found, no files or
  101.         directories have been deleted.
  102.     3       matching filename were found, but file attribute does not
  103.         match. Matching filename with normal and/or with archive flag
  104.         on, or files with same attribute were deleted.
  105.     5       User abort operation when Xremove ask for confirmation on
  106.         delete files or remove sub-directories.
  107.  
  108.  
  109. Registration
  110. ------------
  111. If you find Xremove 2.0 helpful, easy to use, a registration of US$10
  112. will be appreciated. And you will receive future version automatically.
  113. Please state the version of the software that you currently have. 
  114. Send money order to address:         
  115.                 Leung Hing Lun, Edmond
  116.                 Flat 5, 10th Floor
  117.                 50 Soy Street
  118.                 HONG KONG
  119.  
  120. Credits
  121. -------
  122. Special thanks to Johnny Chu, my good friend who gave me comments on Xremove.
  123. Download every updated beta version of Xremove, take the risk of data loss
  124. to beta test Xremove. This will never worked out without his patience.
  125. Thanks Johnny.
  126.  
  127.  
  128. Thanks for your support and more 'X' series utilities are coming soon to
  129. make your DOS computing life easier.
  130.  
  131.